home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / et / et-2_2.lha / et2.2 / src / SUNOS / makefile < prev    next >
Makefile  |  1990-12-06  |  1KB  |  48 lines

  1. .SUFFIXES: .C
  2.  
  3. CCFLAGS = -I..
  4. LD      = ld
  5. ETCC    = etCC
  6.  
  7. .C.o:
  8.     $(ETCC) $(CCFLAGS) -c $<
  9.  
  10. OFILES  =   SunFileType.o \
  11.         SunSystem.o sunsystem.o \
  12.         SunPtty.o sunptty.o \
  13.         dynlink.o
  14.  
  15. all:    sunos.o
  16.  
  17. sunos.o:  $(OFILES)
  18.     $(LD) -X -r -o sunos.o $(OFILES) $(WLIB)
  19.  
  20. #--------------------------------------------------------------------------------
  21.  
  22. depend:
  23.     etmakedep -I.. *.[cC]
  24.  
  25. clean:
  26.     rm -f core $(OFILES) *..c errs 
  27.  
  28. clobber:    clean
  29.     rm -f sunos.o makefile.bak .MAP/*.map
  30.  
  31. touch:
  32.     $(MAKE) -t
  33.  
  34.  
  35. # DO NOT DELETE THIS LINE -- make depend depends on it.
  36.  
  37. SunFileType.o: SunFileType.h ../FileType.h ../Root.h ../Types.h
  38. SunFileType.o: ../IO/stream.h ../Types.h ../System.h ../Object.h ../CmdNo.h
  39. SunFileType.o: ../Class.h ../String.h ../Storage.h ../CType.h sunsystem.h
  40. SunPtty.o: SunPtty.h ../PttyConnection.h ../Types.h ../IO/stream.h ../Types.h
  41. SunPtty.o: ../Root.h sunptty.h
  42. SunSystem.o: SunSystem.h ../System.h ../Object.h ../Root.h ../Types.h
  43. SunSystem.o: ../IO/stream.h ../Types.h ../CmdNo.h ../Class.h ../Directory.h
  44. SunSystem.o: ../Error.h ../String.h ../Storage.h ../CType.h ../ObjList.h
  45. SunSystem.o: ../SeqColl.h ../Collection.h ../Iterator.h SunFileType.h
  46. SunSystem.o: ../FileType.h SunPtty.h ../PttyConnection.h dynlink.h
  47. SunSystem.o: sunsystem.h
  48.